home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_1
/
faxdor20.zip
/
CHANGES.DOC
next >
Wrap
Text File
|
1993-03-07
|
13KB
|
281 lines
╒═════════════════════════════════════════════════════════════════════════╕
│ FaxDoor Change Log - Latest Changes at Top │
╘═════════════════════════════════════════════════════════════════════════╛
2.0 - Released Sunday March 7, 1993
* No more bug reports for a month so this sucker should be solid.
2.0ß - More coding Feb 10/93
* Corrected use of display variables, which would cause a blank
filename field to be entered in the ToDo.Fax list. If a user
uploaded a file, then selected (S)tatus, then (D)ial, the
filename variable was being cleared. Fixed! Thanks Chuck!
* The above reminded me to check one more thing for the delayed
process. After the user provides the door with the filename
they are going to upload, I check to see if a file already
exists in the directory with that name and if so, inform the
user and get them to use a different name. This should
prevent mixed up delayed faxes.
2.0ß - More coding Feb 5/93
* Added option /L on the command line to allow you to select a
name for the bitfax log. Some versions of Bitfax use
BITFAX.LOG and others use BITFAXTX.LOG. The DelayFax program
will default to the "TX" log, but if you need to change it,
just add /L=BITFAX.LOG to your command line that CALLS the
DELAY.BAT file.
* Added the Maintenance routine to DelayFax.Exe. Run this
whenever you like. Once you notice your TODO.FAX file lists
alot of "Faxed!" entries, run DELAYFAX /M to remove the
completed entries. Don't you have a batch file that runs
once a week? (I do!) This would be a good place for this
command: DOFAX /M
* Made sure the Delayfax won't delete the FAXME.??? files.
* Changed the opening screen in Faxdoor to reflect the modem
changes on my system and indicate the upcoming area code
change in October.
* Ready for testing on other systems now. Please report back
with bugs or suggestions.
2.0ß - More coding Feb 4/93
* I raised the price of FaxDoor to $20.00 from $10.00
* Finally nipped the error of occassionally giving all users
the same user account (treating everyone as a new user)! If
one of the previous Sysops who received the FAXDEBUG package
had of uploaded the FAXDEBUG.OUT file to me I would have found
and fixed this one long ago. Oh well, better late than never.
* If you used the FaxBack option of the previous release, I think
it was possible that the door may delete the file after a
successful fax. Ensured this won't happen in this release!
* Back to the Delayed Fax option. More coding to the Door to
provide this option, and the creation of DELAYFAX.EXE which
will actually handle the delayed faxing. New Batch file
called DELAY.BAT added.
* YOU MUST READ OVER THE COMPLETE DOCS TO FIND OUT HOW TO
USE THE DELAYED FAX OPTION (no sense typing it twice).
* To upgrade to this release, replace your faxdoor.exe, add
delayfax.exe, todo(g).txt and delay.bat. Edit FAXDOOR.CFG's
and add one line that reads IMMEDIATE or DELAYED.
2.0ß - Initial coding Feb 1/93
* Added DELAYED faxing option. This allows a user to access the
door on any node, upload a file for faxing. You decide when
you want to send the fax; in an event or after logging off.
* DELAYFAX.EXE added to handle the delayed faxing while
maintaining the door's integrity. Also added TODO.FAX which
is the list of pending faxes and their status.
1.07 - October 16, 1992 ══════════════════════════════════════════════════
* Fixed error when FaxDoor.Pge file didn't exist. The program was
supposed to let this be an optional file but I used the wrong
variable when checking for its existence.
* Added LOCAL faxing! You can now enter the door while in Local
Mode on the BBS, or enter the door from the DOS Prompt, and fax
a text file on the spot! Just enter the Drive, Path and Filename
and off you go!
* Padded out the cover page so Bitfax sends one full page, and then
whatever the user sends after that.
* Added FaxBack! You can now create a "menu" of files that the
user can select to have faxed to him/her. You provide as many
files as you want (up to 999).
* Added a (H)elp file on the menu.
1.06 - November 14, 1991 ═════════════════════════════════════════════════
* I seemed to have broken the Auto Register code. If you had
registered your copy of FaxDoor and had a FAXDOOR.REG file in the
directory, version 1.05 would not automatically recognize it was
registered. Fixed it in this version. Sorry 'bout that.
* I also forgot to add the SYSOP.DOC file to the ZIP package. It's
here now!
* I now display the name of the "Donor" on the closing screen. If
you leave the donor line blank in the CFG file then nothing will
show up - but if you put a Donor name in the CFG file then the
closing screen will display "Donated by: First Last".
* To upgrade from 1.05 to 1.06 just replace your FAXDOOR.EXE file.
If you are upgrading to 1.06 from a version earlier than 1.05 then
follow the directions below!
This version can be downloaded as FAXDOR16.ZIP
1.05 - November 10, 1991 ═════════════════════════════════════════════════
* Recompiled using DoorPatch 3.8 which now allows the following:
Multiple BBS support: DOOR.SYS, PCBOARD.SYS/PCBOARD.DAT/USERS,
SFDOORS.DAT, CALLINFO.BBS, DORINFO1.DEF, DORINFO2.DEF and
CHAIN.TXT
Directly supports PCBoard 14.x, GAP v4.x, RBBS-PC v17.x,
WILDCAT! v2.x and Spitfire v3.x
Supports up to 115,200 BPS modems including Hayes V Series. Also
supports CTS checking (MNP flow control).
This does mean you must make a few changes if you are upgrading from
a previous version.
- Unzip the DoorPatch 3.8 files into a subdirectory. This will
probably be where your previous version of DoorPatch was.
- You have to Edit your current FAXDOOR.CFG file(s) and insert
one blank line at the end. DoorPatch 3.8 uses this line to
hold the name of a Donor. You don't have to put a name in
here but you at least need a blank line. If you don't put
this blank line in, you'll get an Input Past End error!
- Create DOORPCH.CFG in the same directory where you placed the
DoorPatch 3.8 files. The data in this file lets you setup
DoorPch for your BBS. This is not the same as FAXDOOR.CFG -
this is a separate configuration file used to configure
DoorPatch 3.8.
Line #1 => PCBoard (The type of BBS software used)
Line #2 => The Phantom BBS (The BBS's name)
Line #3 => Gerry (Sysop first name)
Line #4 => Freymann (Sysop last name)
Line #5 => Y (Do you have DOS's Share.exe loaded?)
Line #6 => Y (Y or N - Want PCBoard's "@" macros?)
Line #7 => N (Y or N - Want to hear music?)
Line #8 => 18:00-23:00 (Hours available for chat)
- If you want your callers to know about the new (G)oodby option
copy over the MENU.TXT file from FaxDor15.Zip into your \BITFAX
directory.
* Removed comments to PCBoard Caller Log. All comments were being
placed here and in the FAXDOR#.LOG so I dropped the PCBoard Caller
Log but left in the logging to FAXDOR#.LOG. This will aid in
supporting the multiple BBS types now allowed.
* Added a (G)oodbye option in the Menu. It's not fancy, it just
drops carrier. If you don't want your users to do this simply
edit the MENU.TXT file so they don't know it's available.
* I have received complaints that the door treats everybody as a
new user and assigns each user the same dialing directory. In
each case, I provided a FAXDEBUG.EXE for these Sysops to use
which would create a FAXDEBUG.OUT file to help me figure out why
this was happening. Out of 4 Sysops who got this file - not ONE
bothered to get back to me!! The last one even said "don't worry
I'm persistant!"? I can only assume for some reason the DEBUG
code started to work. Please - let me know if this happens to you
and I'll make arrangements for you to get this debug version.
1.04 - April 28, 1991 ════════════════════════════════════════════════════
* Added support for FAXDOOR.PGE. If this file exists, it will be
combined with the Covering Letter. You have up to 51 lines to
customize the appearance of your Fax Service.
1.03 - April 12, 1991 ════════════════════════════════════════════════════
* Added the User Editor to the package as FAXEDIT.EXE. This program
will not work until you register your door.
1.03 - April 10, 1991 ════════════════════════════════════════════════════
* Did some tinkering with allowable length of phone numbers:
-11 or 8 digit numbers will be treated as Long Distance calls
-Any phone number 4 digits or less are rejected
-Any phone numbers 6, 9 or 10 digits will be rejected
-A 5 digit number will be allowed and assumed local. The worst
that will happen is they'll be told the fax was unsuccessful.
This was added to accomodate those places where a local call can
be entered as 2-5544 (are they any places like this left?)
-12 digits or more will be rejected
* Changed the cover letter border to ╒═══════╕ instead of ==========
* Removed extra %4 %5 in batch file created to call up BitFax.
Getting reports of BitFax staying resident if the %4 %5 are left
in. Thanks Bev! (I though I already did this earlier).
* Jon Anderson informed me of very interesting method he was using
to really take advantage of the Fax card's receive option. I've
included, with Jon's permission, a message discussing how to set
up a receive "window" in Desqview. Please read FAXDV.DOC.
1.02 - April 09, 1991 ════════════════════════════════════════════════════
* I'm getting complaints of every user being sent the NEWUSER.TXT file
and all getting assigned the same number. I've been unable to
duplicate this error (with version 1.01 and higher) so I assume this
was limited to the initial release of the door.
* Changed the code a bit so more than 999 users can access the door.
Users 1000 and above simply will not have a personal dialing directory
or access to the long distance option. They can fax to manually
entered local phone numbers. Thanks Jon!
* Discovered when you (C)ancelled a fax the name of the uploaded file
was not being cleared. Fixed.
* The (V)iew stats option was not showing users with Long Distance
credits. Fixed.
* Reports that Fax-Door will work with BitFax v 3.0
1.01 - April 04, 1991 ════════════════════════════════════════════════════
* Complaints of No Comment Logging at all mean the door is unable to
read your PCBoard.Dat file and therefore sets NO LOGGING On as it
is unable to determine the full path and name of your Caller Log.
I moved the Faxdor##.Log logging up to the top of the routine so at
least the Door's log file will be written to. Thanks Bev!
* A short Covering letter was added that simply states who the fax is
for, who the fax is from, and has today's date. If a fax number
was picked out of the Dialing Directory, the FAX TO: name will be
automatically pulled out of the Directory. In the case of a manual
fax, the door will ask the user who the fax should be directed to.
Thanks Bev!
* There was no chance to abort a manually entered number so code was
added to give the user a chance to ensure they entered the correct
number.
* Changed the error checking when reading the bitfax transmit log.
If the bitfaxtx.log reports OK under the Status Field, the user will
be told his fax was sent successfully and his record will be
updated. If anything else BUT "OK" is returned in the Status Field,
the user will be told the fax was Unsuccessful, try again.
1.00 - March 1991 ════════════════════════════════════════════════════════
* Initial release (and here I thought it was in pretty good shape!)
-30-